Looking for a hotel near Richmond Park?
Riverside hotel accommodation near Richmond Park with on-site leisure, parking and fitness facilities.
Set on the banks of the River Thames in Teddington, The Lensbury is just a short drive from Richmond upon Thames, one of southwest London’s most popular areas. Whether you’re heading to Richmond Park, spending time at Kew Gardens or visiting Twickenham Stadium, The Lensbury offers a relaxing base with a gym, spa, free parking and flexible meeting spaces.
Ideal for couples, families and business travellers, The Lensbury pairs a peaceful riverside setting with easy access to Richmond’s shops, theatres and green spaces.