All Clean Services are proud to announce the opening of a new window cleaning depot 2 minutes from Tower Bridge in Central London.

The new depot is situated at 69 Enid Street, London SE16.

Although the main function of this depot will be to support All Clean Services window cleaning teams, The depot will also be used to sell cleaning and hygiene products to trade and public.