Explore details about location Brow Road. Brow Road is a location situated within the Wirral alongside other areas such as Brackenwood Road, Snowden Road, Ravenswood Avenue.