This amazing pop-up store is situated in the busy area of Soho. The space is an ideal venue for a Pop-Up Store, Product Launch or Brand Launches.
This open retail unit has a large frontage with a sleek window display and is filled with a well-lit natural light. The interiors are creative with white walls and wooden floors giving the space a stylish feel.
Advantageously situated in the prime area of Soho close to Crosby and Howard Street, this space is in a prime location. It is an exceptional opportunity in a highly sought after area and perfect for designers and brands to gain exposure.