This was the perfect place if you're thinking of coming to London. Centrally located, near the tube. The flat is laid out nicely, with great amenities (awesome movie/book selection too!). Julia was great to deal with. Never met her, but Eden was there when we arrived. Super easy!
P.S.
We loved the art on the walls! It was really cool.