Explore details about location Melton Close. Melton Close is a location situated within the Leeds alongside other areas such as Wharfedale Avenue, Fenton Place, Pennington Place.