I’m constantly asked by visiting friends and family what are the “must-dos” in London, particularly for first-time visitors, so I thought I’d make a London Travel Guide of my top stops for first-timers. One of the perks of living in the heart of England is its proximity to London. And one of the perks of being an American living in England is that everyone who visits wants us to meet in London! London is easily one of my favourite cities in the world, full of history, culture, architecture, events, and – who are we kidding…