Explore details about location Boggart Hill Road. Boggart Hill Road is a location situated within the Leeds alongside other areas such as Dovedale Gardens, Athlone Grove, Westgate.