Explore details about location Birmingham Road. Birmingham Road is a location situated within the Cowes alongside other areas such as Fountain Quay, Denmark Road, Carvel Lane.