Great place to spend a few nights in London, clean, well-connected located in a quiet area