The Lighthouse Inn

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