St Peter's Church Hall

Location:Parsonage Rd, Galashiels TD1 3HS, UK