North England Does anyone know this location?

Top