I know that it is difficult to find an inexpensive hotel in London but we are looking for a basic needs hotel since all we use one, for the three of us, is to sleep and shower. We would like to be close to the sites and transportation.
We are considering Rick's suggestion of Baker's Hotel in the Victoria Station area but would appreicate your suggestions.