Merrion Street Rest Gardens Merrion Street Leeds LS2 8NG United Kingdom Outdoor unspecified Locate 53.800498, -1.542778