Teddington is home to this holiday home. Hampton Court Palace and Royal Albert Hall are notable landmarks, and some of the area's popular attractions include Royal Botanic Gardens, Kew and Chessington World of Adventures. Natural History Museum and Thorpe Park are not to be missed.
St Mary's University, Twickenham - 12 min walk - 1.1 km
Bushy Park - 13 min walk - 1.2 km
Getting around
Richmond Underground Station - 9 min drive
Teddington Station - 11 min walk
Heathrow Airport (LHR) - 36 min drive
Restaurants
Abercorn Arms - 14 min walk
Cafe Benedict - 6 min walk
The Anglers - 7 min walk
The Fallow Deer Café - 2 min walk
Local Hero - 5 min walk
Frequently asked questions
Is Charming Mews House located in the vibrant Teddington Town, Central London pet-friendly?
No, pets are not allowed at this property.
How much does it cost to stay at Charming Mews House located in the vibrant Teddington Town, Central London?
As of 26 Oct, 2026, prices found for a 1-night stay for 2 adults at Charming Mews House located in the vibrant Teddington Town, Central London on 26 Feb, 2027 start from S$1,268, including taxes and fees. This price is based on the lowest nightly price found in the last 24 hours for stays in the next 30 days. Prices are subject to change. Choose your dates for more accurate prices.
What time is check-in at Charming Mews House located in the vibrant Teddington Town, Central London?
Check-in begins at 3:00 PM.
What time is check-out at Charming Mews House located in the vibrant Teddington Town, Central London?
Checkout is at 11:00 AM.
Where is Charming Mews House located in the vibrant Teddington Town, Central London located?
Situated in Teddington, this holiday home is within 2 miles (3 km) of River Thames, Richmond Park and Hampton Court. Hampton Court Palace and Twickenham Stadium are also within 3 miles (5 km). Teddington Station is 11 minutes by foot and Kingston Upon Thames Hampton Wick Station is 23 minutes.