14-16 Dowgate HillLondon, Fleet StreetLondon, ENGLAND
Apartment 20 Temple House 6 Temple Avenue, Fleet StreetLondon, ENGLAND
131-133 Cannon Street, Fleet StreetLondon, ENGLAND