Explore details about location Greenwood Grove. Greenwood Grove is a location situated within the York alongside other areas such as St Edward's Close, Davygate, Barker Lane.