The Three Horse Shoes Public House Boroughbridge, England

3 Jul 2001
The Three Horse Shoes Public House designated a Grade II listed building