Great London flat, a bit noisy but excellent location. Everything you need.