The Red Lion is a traditional country inn - something that is rarely found in the UK today. Situated in the coastal village of Alnmouth opposite a magnificent medievil church, the inn with its fantastic garden enjoys stunning views over the Aln estuary.