Explore details about location Merrion Street. Merrion Street is a location situated within the Leeds alongside other areas such as Milford Place, Back Spring Grove Walk, Branksome Terrace.