Flat check in and out went without a problem. The appartment is great and clean with fresh towels and sheets, pictures are accurante.
The flat has a central location without the noise. Perfect location, transportation and restaurants are close by, and everything is at walking distance.

Great place for a trip in London.