Located in the heart of a quaint little village, The Lion at Malpas is a little piece of British culture wrapped in the arms of a beautifully reworked historic building. Nestled away in the south west tip of Cheshire, a stone’s throw from the borders with Shropshire and Wales – Malpas is a beautifully peaceful… Read more »