Phoenix Hospital Group Phoenix Hospital Group Weymouth Street Hospital 42-46 Weymouth Street London W1G 6NP England Telephone: 020 7935 1200 Website: www.phoenixhospitalgroup.com See the list of Phoenix Hospital Group facilities.