London
Hotel & Travel

The Lensbury

For the Scrum Coaching Retreat in London 2018 we are going back to the same venue as 2014, the beautiful Lensbury nestled on the banks of the River Thames and within easy reach of London, Heathrow and Richmond.  Set in 25 acres of beautiful landscaped grounds.

The Lensbury, Broom Road, Teddington, Middlesex, TW11 9NU