Set in 25 acres of beautiful grounds and gardens on the banks of the River Thames at Teddington Lock, conveniently located for London, airports and the M25.
A private Club blending old and new - offering a high-tech conference centre, extensive leisure, dining and relaxation facilities together with quality accommodation.
An ideal venue to work, relax, entertain or play....




Members' Area
