Bar & Restaurant
Located off two of the most fashionable and well-known streets in London, this white shop features pristine white walls with built-in shelving, perfect for displaying your products. With additional storage on the lower ground, this bright and airy shop is ready for your unique products to draw in the fashionable locals and tourists who frequent Mayfair and Oxford Street.
7 days minimum booking
Read more about our licenses in our FAQs
Monday to Friday: 9:00 am - 9:00 pm
Weekend: 9:00 am - 9:00 pm