Explore details about location Mount Road. Mount Road is a location situated within the Wirral alongside other areas such as Foxcovers Road, The croft, Maelor Close.