A nicely equipped, clean and very well located stay for your next trip to London.