Woodborough Green Garden Centre Lowdham Lane Woodborough NOTTINGHAM Nottinghamshire NG14 6DN Telephone Number: 0115 966 4033 Website: Visit Website Back To List