Very nice and clean apartment, extremely well situated in London and only a few meters from the Tube station.