The Lighthouse Inn

The Lighthouse Inn
111 Old Dover Road, Folkestone, Kent, CT18 7HT