We’ve just had a couple of days away and have an afternoon/evening in London (well Heathrow) before going home. Any suggestions for somewhere (possibility festive), to wander/get a bite to eat? Not wanting to spend too much and not sure the winter wonderland is quite our thing. Was thinking perhaps Covent Garden?