Great location to visit London, great flat, very well equiped.
only flaw: the noise (street noise in the living room, and upstairs neighbors who can be heard whenever they walk).