About The Grand Room

The Grand Room, new venue on South London Tooting, we can cater for mor then 400 people seated.

Rooms and Event Packages for Hire at The Grand Room

The Grand Room Gallery

The Grand Room is popular for:

The Grand Room Location

London, Sw17…

Similar venues