Explore details about location Shaftesbury Road. Shaftesbury Road is a location situated within the Mere alongside other areas such as Southbrook, Church Street, Salisbury Street.