Barclays Bank UK Plc
One of two branches of Barclays Bank on Tottenham Court Road. They offer many services including personal banking, loans and other financial services.

One of two branches of Barclays Bank on Tottenham Court Road. They offer many services including personal banking, loans and other financial services.