21 Bloomsbury Street, HolburnLondon, ENGLAND
Entrance D Tavistock House South Tavistock Square, HolburnLondon, ENGLAND
26-28 Bedford Row, HolburnLondon, ENGLAND
3 Field Court, HolburnLondon, ENGLAND