Anyone know where this wold have been? The postcard is titled Wild Well and located at Norton Hollow. Not entirely sure it is Norton in Sheffield. Theres a large building top right, what would this be? I live in Norton but have no idea where this would have been..