Explore details about location Margaret Road. Margaret Road is a location situated within the Penwortham alongside other areas such as Liverpool Road, Factory Lane, Queensway.