answer:The interesting parts of London are mostly in and around its centre, so it’s best to find somewhere central. I don’t know about guest houses or pubs to stay out, but I can recommend the Travelodge. There’s one within walking distance of Leicester Square, so it’s practically in the centre of London. It’s also reasonably priced, clean, and they have breakfast included in the price. If you’re intent on a guest house or something like that, you could try your luck with
http://www.laterooms.com/en/k16295585_london-hotels.aspx For travelling within London, I would recommend using the London Underground, also called the Tube—its metro system. Pricing is based on zones; the tickets are then usable for the entire day within the zone you’ve paid for. They’re fast, clean, safe, and the stations are typically a short walk away from the landmarks. You can also hire bicycles. There’s lots of great restaurants, museums, galleries, interesting shops, splendid buildings, traditional pubs, shops. I don’t know about a must see place, but I’m sure you’ll find something you like.