Features
Takeaway, Terrace, Vegetarian Dishes, Bar, Air Conditioning
Nearest public transport
Tolworth - National Railway