Explore details about location North Street. North Street is a location situated within the Mere alongside other areas such as Whitemarsh, Southbrook, The Square.