La ciudad de Scarborough se encuentra en North Yorkshire, en el noreste de Inglaterra. La ciudad tiene el puerto situado en el Mar del Norte, que pertenece al Parque Nacional North York Moors. Scarborough está dominada por el castillo, que se ha puesto a disposición de los turistas. En la Edad Media se organizaba una feria de 45 días en la ciudad, que recuerda la tradicional balada inglesa titulada Scarborough Fair. Ha sido interpretada por muchos artistas contemporáneos.