More recently I have been several times in London for business and thankfully I had always a few hours to hang out in the city. Everybody knows the famous locations: Tower Bridge, Houses of Parliament and Big Ben, Trafalgar Square, Piccadilly Circus, London Eye and so on. But for me the most remarkable place is Highgate Cemetery. It is a place of peace and contemplation and perfect after a stressful business meeting.
If you are visiting London in Winter between November and December I definitely recommend “Christmas at Kew”. It is an amazing light trail across Kew Gardens which brings you straight into a winter wonderland Christmas or Fairy Tale feeling.