9 Bloomsbury Street, HolburnLondon, ENGLAND
94-97 Great Russell Street, HolburnLondon, ENGLAND
Ambassadors Bloomsbury Hotel 12 Upper Woburn Place, HolburnLondon, ENGLAND
38 Great Russell Street, HolburnLondon, ENGLAND
111 Great Russell Street, HolburnLondon, ENGLAND
95-97 High Holborn, HolburnLondon, ENGLAND
St. Giles Hotel 1A Bedford Avenue, HolburnLondon, ENGLAND
61-66 Russell Square, HolburnLondon, ENGLAND