B
BARCLAYS
Address
73 Russell Square, London WC1B 5BG
Postcode District
WC1
City
London
County
London
Country
England
Show map
Calculate route
Download AutoMapa navigation
Nearest POIs
73 Russell Square, London WC1B 5BG
HSBC
Russell Square, London WC1H 0
Bennett LK
The Brunswick Centre, London WC1N 1
Russell Square Station
Bernard Street, London
HSBC
Woburn Place, London WC1H 0LH
Pret a Manger
73 Russell Square, London WC1B 5BG
Detox Kitchen
3 Bernard Street, London WC1N 1LJ
Wasabi
3 Bernard Street, London WC1N 1LJ
Atrium
Russell Square, London WC1B 5EH
KIMPTON-Fitzroy London
Russell Square, London WC1H 0
President Hotel Taxi Rank
Guilford Street, London WC1N 1DR