Skirrid Inn

Referenced in 1 episode

Definition

A Welsh pub that claims to be among the oldest in the UK. It reportedly served as a courthouse where 182 people were hanged, and it is reputed to be heavily haunted.