Teddington
Teddington’s tranquil! Nestled along a particularly beautiful stretch of the River Thames in South West London, this is a charming, quieter base.
You’ve got the beautiful Bushy Park nearby and Hampton Court Palace is just across the river. It’s a great spot for nature lovers and history buffs with great local pubs and riverside cafés.