Cartogiraffe.com

Coach and Horses

Coach and Horses is a pub in Church Road in Lyminge in Folkestone and Hythe.