Nice place, close to public transport.
The apartment is full of natural light which gives the space an extra glow.
I would definitely recommend for any stay in London