Red Lea is located in Prince of Wales Terrace, South Cliff, YO11 2AJ, Scarborough, United Kingdom.