Great apartment, nicely located close from Hyde Park, Battersea Park, Buckingham, London Eye (if not afraid to walk a bit). Right by underground station.
A really nice stay.