
CHAIIWALA® NEW STORES COMING SOON…
We are proud to announce the following stores will be opening very soon:
- Greenford, London
- Coventry
- Southampton
- Stockport Road, Manchester
- Reading
- Sheffield
- Luton, Bedfordshire
- Watford, London
- Gants Hill, London
- Stratford Road, Birmingham