38 Threadneedle Street, Liverpool StreetLondon, ENGLAND
Warnford Court 29 Throgmorton Street, Liverpool StreetLondon, ENGLAND