Great location. Close to metro station, bus and bicycles. The owner was really helpful and informed us in detail about everything. The room looked exactly as it was on the site, clean and with all equipment.
I recommend to everyone. Great stay in London