Hannah's place is perfectly located, full of light and well provisioned. A great place to stay while in London, with easy access to all transportation.
Don't let the slightly run down external appearance of the building or the hallway discourage you - the flat itself is lovely and recently modernized. We will likely be back to visit soon.