We had a great time at the flat. It is a very small place, but if you go to visit London, it is more than enough.
The only con was that it was very cold, and a bit noisy.
The comunication with the London center was really easy with a bus 5 min far from the flat.