Reviews
User
It's a village hall.
More about St Laurence'S Church, Scalby
St Laurence'S Church, Scalby is located at High Street, Scalby, Scarborough , North Yorkshire, YO13 0SA, United Kingdom, Scalby, Scarborough YO13 0PT, UK
+44 1723 364858
http://stlaurencescalby.org.uk/