Don’t be put off by the seemingly big distances, London’s main attractions are easily reachable on foot, once in the centre!
Watch the Changing of the guard and have a walk in St James’s Park. Trafalgar Square is only a short walk away and from there, you can head into Soho or find your way to the river Thames, where you can admire and visit such magnificent buildings, as the Houses of Parliament, Big Ben and Westminster Abbey.
Why not cross the river to have a look at the capital from the London Eye? This is the zone of street artists, just...