Dog Friendly Hotels TravelThe Lanesborough – Impeccable family and dog friendly luxury hotel in Central London, England