This is your all-in-one planning guide on going to London for the first time. It covers EVERYTHING from planning and packing to apps and mistakes to avoid.