A 5-day guide to exploring London:
Day 1: Visit St. Paul's Cathedral, and take a walk down the Millenium Bridge; head to the museum of Tate Modern, the theatre of Shakespeare's Globe and lastly the Borough Market, for sampling some local fare.
Day 2: Start your day by walking down the Trafalgar square; visit the National Gallery – world's most visited art museum; catch a free street art performance at the Covent Garden; go shopping in and about the streets of Oxford, Regent and Carnaby.
Day 3: Head to Big Ben and the Houses of Parliament; cross London Eye and Westminster Abbey off your bucket-list; go to the historical Buckingham Palace and end your day with visits to the museums of National History and Victoria and Albert.
Day 4: Visit the magnificent Tower of London and catch the Tower Bridge Exhibition; explore around the ruins of the church of St. Dunsten in the East; stroll down the Victorian markets of Leadenhall and Camden.
Day 5: Go to Notting Hill and visit the Portobello Market; unwind at the popular Hyde Park; make sure to see the 19th century London landmark of the Marble Arch; have dinner at any of London's pubs and watch the beautifully lit up London Eye shimmering away into the night.