London is stuffed full of so many famous landmarks and iconic sights that it is hard to narrow that list…