187 Clay Hill, Enfield EN2 9JA, England, United Kingdom
Distance: 1250 yd.
Company description
Elmtree luxury Pet Hotel is a purpose built boarding facility set in 4 acres of land in a lovely country park in Enfield! There are 55 very spacious kennels and 30 cat pens.