Sitting in the shadow of Scarborough Castle The Albion is perched at the very top of Scarborough’s “old town”, nestled next to the historic St Mary’s church on the headland between The North and South Bays.
136 Castle Road, Scarborough, North Yorkshire YO11 1HY




