Featured: Enjoy a wonderful stay & breakfast
The Lion is a country inn situated in the quiet Herefordshire village of Leintwardine. It boasts rooms with countryside views, a stylish restaurant and a traditional bar serving local ales.
Share & Like this Post for chance to win £50 Amazon voucher.