&Meetings Victoria offers six well-equipped meeting rooms in central London, ideal for groups up to 14. Each space includes air conditioning, high-speed Wi-Fi, whiteboards, and essentials like tea, coffee, biscuits, and chilled water to keep your team fueled.
Located on Victoria Street, just a 10-15 minute walk from Victoria Tube Station, the venue is easy to reach and surrounded by coffee shops for quick caffeine runs. Friendly staff support smooth meetings, with video conferencing and a kitchen available to enhance your event experience.
Loading map...
Rated 4.5 on Google · 4 reviews