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 is popular for:

19 Beauchamp Place Location

London, SW3 1…

Similar venues