The Barrow House is a village pub in Egerton. The inn prides itself on its food & has three beautiful bedrooms upstairs.
Address
The Barrow House, Egerton, Ashford, UK