Explore details about location Bristol Road. Bristol Road is a location situated within the Weston-super-Mare alongside other areas such as Neva Road, Parkway, Beach Road. Additionally, some smaller parts of Bristol Road include specific areas like Queensway adding to the diversity of its landscape.