Hazelwood Castle

Hazelwood Castle
Paradise Lane, Tadcaster, North Yorkshire, LS24 9NJ