The Fishpool Inn lands top National Award
A recently refurbished pub in Cheshire has been crowned Best New Pub in the UK at the 2014 Publican Awards. The Fishpool Inn, Delamere – owned and operated by Nelson Hotels – opened in February 2013 following a comprehensive £2million…