Very nice and pleasant flat in the center of London, 10 min walk from Westminster Abbey.
All facilities and very confortable
We enjoyed our stay!