Sector: Commercial & retail
Special project: overnight cleaning in Selfridges after refurbishment carried out by T&B Contractors.
Selfridges & Co., is a chain of high end department stores in the United Kingdom. The flagship store on London’s Oxford Street is the second largest shop in the UK (after Harrods).
Date: 5th July 2016