Grimshaw Community Centre

Grimshaw Street (off Church Street), PRESTON, Lancashire, PR1 3DD, United Kingdom

grimshaw community centre shop serving the community.

List your coop for free...