This period building, located on the famous Wardour Street, is moments away from the most popular eateries, shops and entertainment Soho has to offer.
80 Berwick Street, located in the heart of prime Soho, is home to a thriving mix of fashion boutiques, merchants, and eateries.