Explore details about location Grangehill Road. Grangehill Road is a location situated within the Royal Borough of Greenwich alongside other areas such as Cadogan Road, Blackwall Lane, Wickham Lane.