CALL US TODAY ON: +44 (0)24 7638 1559
The Red Lion Inn in Todwick, South Yorkshire is a 19th-century farmhouse that's been converted into a country inn and hotel. It's known for its oak beams, flagstone floors, and open fires