Balderstone Branch Library

Balderstone Branch Library
Platting Lane, Rochdale, Lancashire, OL11 2HD