Results in Beamish, North-East England SITE of North of England Open Air Museum, nearby is small village called No Place.
Beamish