hotel in Elham
About 2 results.
Rose & Crown
High Street, CT4 6TD Elham, United KingdomWelcome to the Rose & Crown, Elham. Under New Management! Nestled in the heart of Elham Valley, between Canterbury and Folkestone.
About 2 results.
Welcome to the Rose & Crown, Elham. Under New Management! Nestled in the heart of Elham Valley, between Canterbury and Folkestone.
If you have not created an account yet, please sign up here