To navigate, press the arrow keys. Kaleidoscope ← View details 68 Victoria Road, Scarborough, England YO11 1SF +44 1723 371025 Get Directions From* To * — Required information