Best place to stay in London?
I searched the forums and no luck, so here goes. Where is the best place to stay in London? I want to be able to see the most sites in the least amount of time (2 days). I would also like to pay no more than $150 a night. From the looks of tourist maps, Westminster might be the best. How easy is it to walk around once there? How hard is it to get from Heathrow or Gatwick? Has anyone been to the Imperial War Museum? Is it worth it? Thanks in advance