Explore details about location Mumbles Road. Mumbles Road is a location situated within the Mumbles alongside other areas such as Norton Road, Castle Crescent, Gloucester Place.