21 Carnaby Street, located on the corner of Ganton Street, provides a unique and unmissable Soho business address.
The building brings together a minimalistic design, original Victorian features, and wrap around windows overlooking the flurry of Carnaby Street’s unique boutiques below.