Sitting in the shadow of Dover Castle, you will find the White Horse Inn. Operating as an Ale House since the mid 15th Century, we additionally serve up home cooked food & have a fabulous drinks range
Address
White Horse Inn, Castle Hill Road, Dover, UK