Filters:
clear
Country: United Kingdom

civic center in Ickleton

About 1 results.

Clay Farm Centre

The Clay Farm Centre is a new shared-facility space overlooking Hobson Square, in the heart of one of the new developments in the south of Cambridge. It hosts a community centre, library and café…

  • 1