Find somewhere that fits your budget by an underground station. Not sure what your looking for, but the Premiere inn chain in London tends to be a good value choice. They have a number of them. Think of them as the equivalent of a Hampton inn. Of course you're welcome to spend lots more, but depending on the type of trip, it might be a good choice for you.