198 High Holborn, HolburnLondon, ENGLAND
18-22 Hand Court, HolburnLondon, ENGLAND
18 Hand Court, HolburnLondon, ENGLAND
Monomark House 27 Old Gloucester Street, HolburnLondon, ENGLAND
Belgrove HouseBelgrove Street, HolburnLondon, ENGLAND