I'm taking my sister to London for three nights and we're looking at travel lodge type hotels. Nothing fancy required for accommodation at all. I'm just not sure where best to base ourselves in the city as I don't know it well.
We're going to be doing some of the usual touristy things like the V & A, maybe the Tower, out to Harry Potter world as that's her entire reason for living, and will no doubt end up wandering around some of the main shops.
Any suggestions as to good areas to base ourselves? Are we best to stay central?