Explore details about location Alexandra Road. Alexandra Road is a location situated within the Clevedon alongside other areas such as Elton Road, Bellevue Road, Marson Road.