Explore details about location Leicester Close. Leicester Close is a location situated within the Leeds alongside other areas such as Belle Vue Terrace, Hutton Terrace, Parkstone Grove.