Refurbishment of the Soho Square office

Location London, United Kingdom
Year 2010
Area 100 ws
Customer Trip Advisor
Architect Interior Architechs ( IA ) Part of GMW