Bar & Restaurant
Step into this incredible white-boxed space nestled in the heart of Leicester Square, an iconic location bustling with incredible footfall. If you're a fashion brand or seeking an engaging brand activation pop-up, this prime spot promises tremendous success. The space boasts a great front window that floods the interior with natural light, creating a captivating display for passers-by.
3 days minimum booking
Discounts may apply when booking a week, a quarter, or more than a month.
Read more about our licenses in our FAQs
Monday to Friday: 6:30 am - 9:30 pm
Weekend: 6:30 am - 9:30 pm