Bar & Restaurant
Located in the centre of Mayfair, this space is the dream for any established brand looking for a foothold in one of Central London’s most recognisable streets. A large, airy, blank canvas, this space is crying out for a brand with confidence to come in and stamp its personality across it. Available for up to two and half years, this space is guaranteed custom throughout the year.
Monday to Friday: 9:00 am - 9:00 pm
Weekend: 9:00 am - 9:00 pm