New Fenchurch Street Clinic

We are pleased to tell our patients that we have moved to a new site in Fenchurch street.

the new address is-

room 616

New London House

6 London Street

EC3R 7LP

New London House is situated immediately to the right of Fenchurch street station – see the picture above