You’ll find this space on the iconic Abbey Road, one of London’s most recognisable street names – a perfect address for a new brand looking to make their mark. It’s especially ideal for the beauty brand owners as there is a spa operating downstairs that could allow you to join forces and try your products IRL. Don’t let your imagination stop here though, as this area is flanked by chic residential areas with Regent’s Park and Marylebone also nearby, the space’s modern shelves could also lend to any retail pop-up brand looking to launch in London’s more affluent crowd.
where to find us
Abbey Road Studios, 3 Abbey Rd, London, England NW8 9AE, United Kingdom
Contact
Request Booking
Contact venue






There are no results matching your search.
Reset© All rights reserved.