Afternoon tea and tour give tourists a taste of the royal life

An afternoon tea on one of London’s iconic red buses, what could be a more British way to celebrate the royal wedding? As Prince Harry’s wedding to Meghan Markle approaches, tourists in London are raising a glass – or cup of tea – to the happy couple from the top deck of a London bus and taking a guided tour around the city’s royal sites.