Southall
-
Bank Of Baroda
Bank
86 The Broadway, Southall, Southall, UB1 1QD [map]
Established in July 1908, Bank Of Baroda is one of the largest Indian nationalised banks that provide a wide range of financial and banking services.
-
Barclays Bank PLC
Bank
30-32 The Broadway, Southall, Southall, UB1 1PX [map]
Barclays Bank PLC is a high street bank with branches throughout the UK.
-
Beaconsfield Superstore
Convenience Store
106-108 Beaconsfield Road, Southall, Southall, UB1 1DR [map]