admin

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