Explore details about location Heavitree Close. Heavitree Close is a location situated within the Royal Borough of Greenwich alongside other areas such as Diamond Terrace, Royal Hill, Charlton Road.