Visit the breath-taking Tower of London – It was built by William the Conqueror in 1066 in his attempt to protect the city.
Have a walk along the Kensington Gardens – With the artificial famous Lake Serpentine and beautiful landscapes.
Ride in the London Eye – As they always say, the view at the top is always beautiful. Get the chance to see London from the top of the eye.
Westminster Abbey –This is the place to be if you love England’s Monarchy. This is the place where the Kingdom’s rulers were crowned.
Of course there are a million things to do in London, we have just highlighted a few of them.