We stayed here nights here. Great central location in London where you can walk either easily to the nearest tube stop or to most of the attractions.