Great space at a fantastic location. We got around everywhere in London using the underground (Embarkment) that was a 3 min walk away.
Lots of pubs and restaurants a short walk away and don't miss to check out the nearby Victoria Embankment Gardens.
It was somewhat warm in London during our stay and only downside with this place was that there was only AC on the top floor (bedrooms on bottom).