17 Connaught Street
17 Connaught Street is located in a prime retail area just a short walk from London’s Oxford Street. The building is arranged on ground and basement floors and comprises a quaint courtyard. This listed property underwent full refurbishment works including the following – Installation of a new bespoke shop front New track lighting throughout New…