Explore details about location Prince Charles avenue. Prince Charles avenue is a location situated within the Leek alongside other areas such as Well Street, Shunting Walk, Bobkin Court.