Elmtree Luxury Pet Hotel in London provides first-class dog boarding kennels, cattery facilities and animal grooming. As one of the largest pet hotels in London, our team in Enfield will guarantee the utmost in comfort for your furry loved-ones!