Selfridges is one of the largest department stores within the UK, it was essential that the construction phase of the project ran as smoothly as possible without interrupting business and that our work was completed to the highest standard in such a renowned department store