The Alfold Barn – Horsham Rd, Alfold, Surrey, GU6 8JE, Alfold
Information Check more information about The Alfold Barn in Alfold. Find out more information about this place: contact, address and other on the CityOn.uk Service name: The Alfold Barn City: Alfold Address Horsham Rd, Alfold, Surrey, GU6 8JE Category British Restaurants Contact information Phone number: 441403752288 Website https://www.alfoldbarn.co.uk Opening Hours Check the The […]