Stewart House 32 Russell Square, HolburnLondon, ENGLAND
Charles Darwin House 12 Roger Street, HolburnLondon, ENGLAND
35 Gower Street, HolburnLondon, ENGLAND
99 Gower Street, HolburnLondon, ENGLAND
43-45 Bloomsbury Square, HolburnLondon, ENGLAND
New Century House 68-70 Red Lion Street, HolburnLondon, ENGLAND
110 High Holborn, HolburnLondon, ENGLAND
23 Bloomsbury Square, HolburnLondon, ENGLAND