La città di Scarborough si trova nel North Yorkshire, nel nord-est dell'Inghilterra. La città ha il porto situato sul Mare del Nord, che appartiene al Parco Nazionale di North York Moors. Scarborough è dominata dal castello, che è stato messo a disposizione dei turisti. Nel Medioevo nella città si organizzava una fiera di 45 giorni, ricordata dalla tradizionale ballata inglese intitolata Scarborough Fair. È stato eseguito da molti artisti contemporanei.