Explore details about location Greenclose Road. Greenclose Road is a location situated within the Whitchurch alongside other areas such as Samuels Crescent, Forest Farm Road, Pen y Darren Drive.