I would really suggest that visitors spend at least 7 days exploring the city - there is so much more to London than just Westminster Abbey and Big Ben!
Here are some tips to get you started on your London visit:
A Visitor's Guide to London: Top Ten Things to Do and See
The Top 5 Museums in London
Borough Market
The Tower of London
Columbia Road Flower Market
The Best Hidden Cafes in London
Portobello Road Market and Notting Hill
Shakespeare's Globe
Have any questions? Send me a tweet @emmakayw and I will get back to you as soon as I can!