Russell Square House 10-12 Russell Square, HolburnLondon, ENGLAND
178 High Holborn, HolburnLondon, ENGLAND
3 Proctor House 25 Procter Street, HolburnLondon, ENGLAND
38 Store Street, HolburnLondon, ENGLAND
48 Lambs Conduit Street, HolburnLondon, ENGLAND