1 Water Street, StrandLondon, ENGLAND
Globe House 4 Temple Place, StrandLondon, ENGLAND
4 Globe Ho Temple Pl, StrandLondon, ENGLAND