Private Dining Rooms in Waterloo
Waterloo is situated in South London, between Waterloo Bridge and Westminster Bridge, and is well known for its busy eponymously named train station which helps ferry millions of commuters into London every year. Home to the London Eye, Waterloo has an interesting selection of restaurants with private dining rooms and is conveniently adjacent to Central London, just over the river from
Westminster and bordering
South Bank and
Wandsworth.