HospitalsBM Plastic Surgery2015-10-15T13:45:49+00:00 The BUPA Cromwell Hospital Address: 164-178 Cromwell Road, London, SW5 0TU Phone: 020 7460 2000 Website: www.bupacromwellhospital.com The Weymouth Hospital Address: 42-46 Weymouth Street, London, W1G 6NP Phone: 020 7079 2100 Website: www.weymouthstreethospital.com