Green Room Gardens Needingworth, St Ives Approved Installer | Contact Green Room Gardens First name Last name Email address Enquiry type Opt-in to receive latest offers, updates and news from Millboard Sales, order queries 07714 204557 cojo26a@btinternet.com Address 52.330145625395, -0.027800118732713 28 Chapel Close Needingworth, St Ives PE27 4SH Get directions