The Horn Inn at Churchtown is a superb country dining pub located on the main road to Blackpool, close to the A6, Garstang and in easy reach of Preston, Lancaster and the Fylde.
The Horns Inn has had a £300,000 refurbishment and it is reflected in the excellent atmosphere, superb food and drink, and wonderful location. Come and join us with friends, family or colleagues.