DSis and I are meeting in London to see Matilda on a Wednesday matinee in December. We grew up near London and chose the date so we can do some nostalgic Christmas lights and sights - neither of us live nearby now.
We'll probably do the tree in Trafalgar Square and the lights on Oxford/Regent Street after the show, before heading to Euston and St Pancras for trains home.
We're just going for the day, so what one thing/place would you suggest nearby for before the show?