Me and my family will be stopping by in London for a couple of days. We arrive around noon at Heathrow and stay for two nights in London. We will effectively have one and a half days to sight see. What is the most economical place to stay close to the center of London? Are there any good tours we can take?

Possibly related posts: (automatically generated)