Traveling to UK, first stop is London. London is a metropolitan area of more than 13 million inhabitants. This capital city of England possess the beautiful historical River Thames, Tower of London, Palace of Westminster, Buckingham Palace, Piccadilly Circus, London Eye, Trafalgar Square, Tate Modern, British Library, National Gallery, London Underground and of course Tower Bridge.
The best time to visit London is March which bears the first signs of spring. Great to be at the Kew Gardens or London's top gardens - just any one! You can visibly see the lawns covered in purple and white crocuses.
If you like this post, you might like: BUDAPEST, Hungary