Have a 23-hour layover in London before flying back to the USA. Should we stay near LHR (for the convenience of catching a morning flight the next day) or stay in London?
Itinerary:
🛬 Arrive LHR at 9:45 am on 12/24, Christmas Eve.
🛫Depart LHR (Terminal 3) at 8:40 am on 12/25, Christmas Day.
Thanks for your advice.