An interactive map showing the location of The Tuck Shop, Boroughbridge, North Yorkshire, England, UK.