We've visited London for a three Nights Citytrip. The flat is near the themse and the underground embankment, charing cross & Covent Garden.
It's possible to explore London by walking from here.
The Rooms are clean and comfortable.
I would definetely Come back again :-).