About 19 Beauchamp Place
19 Beauchamp Place is an exclusive pop-up venue in London’s premier shopping district. Whether you need a launch, press day, buyer meetings or need an exceptional venue to bring your products to new customers, 19 Beauchamp Place has two amazing spaces to help you.
Our team have a wealth of experience and are on hand to help, should you require it, with advice and contacts allowing you to make the most of your stay. Now booked until July 2017 but further space may become available.
2 Rooms and Event Packages for Hire at 19 Beauchamp Place
19 Beauchamp Place Gallery
19 Beauchamp Place Location
Find a similar venue in London
Just type what you are looking for and click search