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