• Conferencing

    5 High Street, Wellington, Telford, Shropshire
    Ambassador House, 75-77 St Michael Street, London
    Blue Cedar House, 2 Concord Close, Tunbridge Wells, Kent
    A 4 star hotel and conference centre located on the banks of the river Thames at Teddington in south west London. With 25 acres of grounds, extensive leisure facilities, free wifi and car parking, The Lensbury is an ideal venue for your meeting or busine
    Showing 1 - 20 of 29 results