London, England.
Contract value £950,000
Leyton installed the feature staircase package at the brand new Microsoft retail store in Oxford Street.