Going to the UK for the first time in July, we fly into London on the 8th at Gatwick and plan to spend a 3 or 4 days in London before working our way to Scotland. We fly out on the 21st of July.
I'm looking for information of the best areas to stay in London that gives us relatively easy access to some of the sites we want to see via bus or rail.
Must sees are
London Eye, Buckingham Palace, Tower of London, Tower Bridge, Trafalgar Square, Wesminister Palace, Westminister Abbey, Big Ben.
We'll add or take away places once we get there depending on the time we have. Also, any suggestions for the best markets would be welcomed.
Thanks ahead of time for any and all replies!