According to our information many users of this school (Design & Making Centre) are citizens of Illogan. Illogan has 0 colleges that its citizens can choose from. This country (United Kingdom) has 1717 colleges, one is the school with address Church Road
Pool
Redruth TR15 3PT
United Kingdom. List your lived experience in this school (Design & Making Centre) for other users to see.
46% of users who visit the information in this school live or work within a radius of 5km.