London Beach Country Hotel, Golf Club & Spa
Ashford Road, St Michaels, Tenterden
TN30 6HX