Looking for an affordable, yet decent spot to rest my head and shower for a couple of nights in London. The more central the better.
Thanks!
or