Green Room Gardens Needingworth, St Ives Approved Installer | Contact Green Room Gardens First name Last name Email address Telephone number Enquiry type Opt-in to receive latest offers, updates and news from Millboard Get In Touch 07714 204557 cojo26a@btinternet.com Visit Website Address 52.33014563, -0.027800119 Chapel Close, Needingworth, St Ives, PE27 4SH, Get directions