Weymouth Hospital
42-46 Weymouth St.
London, W1G 6NP
The Seymour Clinic
78 Seymour Pl.
London, W1H 2EH