Temple Chambers 3 7 Temple Avenue, Fleet StreetLondon, ENGLAND
175/177 Temple Chambers Temple Avenue, Fleet StreetLondon, ENGLAND
175-177 Temple Chambers Temple Avenue, Fleet StreetLondon, ENGLAND
177 Temple Chambers Temple Avenue, Fleet StreetLondon, ENGLAND