Meeting Rooms
Find us
Most Recent Venues
The H10 London Waterloo is located in the well known Waterloo Road, 5 minutes away from Waterloo Tube Station. The hotel has 177 guest rooms (135 Stan...
Located in Central London close to the City, Westminster and Southbank, IWM London’s famous façade is a stunning Grade II listed building that was for...
IWM London - Imperial War Museum
Lambeth
Central London
Central London
SE1 6HZ
0.18 miles
350 Max capacity
@Waterloo is a unique serviced office space which follows Alice on her journey through Wonderland. We have 8 meeting rooms and can host anything from ...
Office Space in Town - Waterloo
Southwark
Central London
Central London
SE1 8HP
0.28 miles
60 Max capacity
About Tonight Josephine WaterlooSeconds away from Waterloo Station, Tonight Josephine is THE destination for cocktails, bottomless brunches and good t...
Tonight Josephine Waterloo
Waterloo
Central London
Central London
SE1 8UL
0.33 miles
350 Max capacity
