UKLondonEC1-EC4 City of LondonCity Of London
Office
To Let, 984 sf
Located in the heart of the City, 16-18 St Mary at Hill is surrounded by excellent transport links that are just a stones throw away including Monument, Bank, London Bridge and London Fenchurch Street (Circle and District, Central, Waterloo and City, Northern, Jubilee lines as..