Be in the center of the city
As one of London’s most popular conference & exhibition venues, the Business Design Center is the perfect place to attract Amazon sellers from all over Europe.
And with the nearby restaurants and destination spots, attendees and exhibitors alike are sure to have a very memorable experience.