France
No upcoming events. Check back soon.
Bordeaux is a popular London wine bar, offering a curated selection of fine French wines and a sophisticated ambiance. Enjoy an evening of elegant sips and delightful conversation, right in the heart of the city.
France, London