The 'mini Stonehenge' in the north of England located just 30 minutes from pretty UK city

This lesser-known site is an exciting place to visit.