The best family-friendly hotels in London 2023

Best for five-star bargain hunters: The Goring

Best for park visits: Royal Garden Hotel

Best for junior culture vultures: Haymarket Hotel

Best for luxury self-catering: Taj 51 Buckingham Gate Suites & Residences