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.