Next Article
Tuesday 25 August 2015
Ellmer have started the Phase 1 works at the world famous Selfridges on Oxford Street. The first package of works will include the formation of a new security suite and management areas, with possibilities of many phases to follow.