This Greek Street pop-up unit offers the perfect setting for retail launches, experiential events, and short-term projects in the heart of Soho. With large windows overlooking this bustling central London street, the space enjoys high visibility and a constant flow of foot traffic. Its white-boxed design provides a versatile blank canvas, ideal for showcasing your brand or hosting unique events.
Located opposite the iconic Pillars of Hercules pub, the venue sits in the middle of Soho’s lively food, drink, and entertainment scene, ensuring your activation will attract an engaged and diverse audience. Just a short walk from Tottenham Court Road and Leicester Square stations, it’s perfectly positioned for convenience and exposure.
This flexible and central location is ideal for brands, businesses, and creatives looking to make an impact in one of London’s most dynamic areas.... Read more