We are pleased to tell our patients that we have moved to a new site in Fenchurch street.
the new address is-
New London House
6 London Street
New London House is situated immediately to the right of Fenchurch street station – see the picture above