|
Red Lion Inn
Sheffield Road, Todwick, South Yorkshire S26 1DJ

The Red Lion Inn is a traditional olde worlde venue located outside the village of Todwick in Sherwood Forest. Originally a farm, the hotel has retained this reputation for hospitality along with much of its old character having oak beams,...
|