Very cool place to stay in London to discover the city.
Tube and Bus Stations are really close to the apartment.
The host was also very kind when we arrived and left