Book now
8 Kew Green - TW9 3BH London United Kingdom
Area: --
View map
Book online or call +39 041 8624040
view info & map
This 17th-century inn is located by Kew Green, across from the Royal Botanical Gardens. Enjoy a great location, fine food and good public transport to Central London.
Distance: 630mt
Distance: 5.5km
Distance: 5.7km
Distance: 5.9km
Distance: 6.2km