Great stay there. Super cheap for a stay in London, and still, well-located (just next to the Tube station), very clean, great communication. Everything was convenient. I strongly recommend :) Thank you again, Alice