Tower Hill | 5 Bd | 6 Ba
The property you are viewing is located at St. Botolphs Vestry, Aldgate High Street, London EC3N 1AB....