Very nice and clean apartment, ideally located in London.