Great Location, great apartment. Very clean and beds are comfy. Could do with a little facelift but you'll be too busy sightseeing London to let that bother you.
Also recommend going to Koha Bar nearby, we were very well looked after and great food.