Berwick Street, Soho
- Date:July 7, 2023
About This Office Space
80 Berwick Street, located in the heart of prime Soho, is home to a thriving mix of fashion boutiques, merchants, and eateries.
The building has been extensively restored, benefiting from an abundance of natural light and original period features. It is located a short walk from Oxford Circus and Tottenham Court Road underground stations.