Booking Enquiry
Vagabond Victoria
Address
Nova Building 77, Buckingham Palace RoadLondon, Greater London SW1W OAJ
About this Venue
In March 2017 Vagabond opened their largest site in the stunning Nova development 'food and drink quarter' near Victoria railway station. Featuring plenty of natural light from the huge floor to ceiling windows on both sides and offering space for up to 240 people they're really pleased with how it read more
Details
Venue Type
Bar