Located in affluent Twickenham
Ground floor & basement bar & grill
102 covers in 2,401 sq ft trade space
Trade patio (156) overlooking green
Held on a free-of-tie lease
Well established with lots
↧