Barclays Camden
193 Camden High Street · London
● Closed
Barclays Wembley
506 High Road · Wembley
● Closed
Barclays Harrow
355 Station Road · Harrow
● Closed
Barclays Edgware
126 Station Road · Edgware
● Closed
Barclays Canary Wharf
2 Churchill Place, Canary Wharf · London
● Closed
Barclays Peckham
147/149 Rye Lane · London
● Closed
Barclays Fenchurch Street
100 Fenchurch Street · London
● Closed
Barclays Hammersmith
75 King Street · London
● Closed
Barclays Ealing
53 The Broadway, Ealing · London
● Closed
Barclays Clapham Junction
7 St John's Hill · London
● Closed