30 venues for hire near St Margarets Church Hall
1 to 10 of 30 nearby venues.
St Margarets Church Hall
Twickenham, Greater London
Village Hall
The Turks Head
Twickenham, Greater London (0.1 miles)
Pub / Restaurant
Marble Hill House
Twickenham, Greater London (0.5 miles)
Commercial Venue
CURZON-Richmond
Richmond, Greater London (0.6 miles)
Commercial Venue
London, Twickenham - London Road Office space
Twickenham, Greater London (0.6 miles)
Business Meeting Rooms
Cole Court Centre
Twickenham, Greater London (0.5 miles)
Commercial Venue
The Slug & Lettuce Richmond
Richmond, Greater London (0.6 miles)
Pub / Restaurant
York House
Twickenham, Greater London (0.6 miles)
Commercial Venue
Orleans House
Twickenham, Greater London (0.6 miles)
Commercial Venue
Bear, Twickenham
Twickenham, Greater London (0.7 miles)
Pub / Restaurant