Barclays Edgware
126 Station Road · Edgware
● Closed
Distance
12 mi
Barclays Moorgate
120 Moorgate · London
● Closed
Distance
12 mi
Barclays Chancery Lane
326-328 High Holborn · London
● Closed
Distance
12 mi
Barclays Fenchurch Street
100 Fenchurch Street · London
● Closed
Distance
12 mi
Barclays St Johns Wood
40 Wellington Road · London
● Closed
Distance
12 mi
Barclays Canary Wharf
2 Churchill Place, Canary Wharf · London
● Closed
Distance
13 mi
Barclays Oxford Circus
Star House, 15-17 Great Portland Street · London
● Closed
Distance
13 mi
Barclays London Bridge
29 Borough High Street · London
● Closed
Distance
13 mi
Barclays Edgware Road
127 Edgware Road · London
● Closed
Distance
13 mi
Barclays Mayfair
51 Berkeley Street · London
● Closed
Distance
13 mi