Explore details about location Cedar Road. Cedar Road is a location situated within the London Borough of Sutton alongside other areas such as Lymescote Gardens, Shearwater Road, Park Lane.