Explore details about location Cromwell Road. Cromwell Road is a location situated within the Royal Borough of Kensington and Chelsea alongside other areas such as Kensington High Street, Brompton Road, Palace Green.