I'm just looking at hotel prices for visiting london with an overnight stay, I haven't run it past MrSun yet, just getting an idea of costs. The hotel i'm looking at is by North Acton station - can you get to places such as the Natural History Museum/Science museum direct from that station? What sort of area is it?
Sorry for being a dunce, i've been to London very little in my lifetime and it's usually been with organised coach parties.