This is a great apartment in all aspects!! We were 3 friends and enjoyed it very much! The location is to die for!! The flat was renovated and spotless clean. Check in and out was perfect. I will definitely come back!
The only small issue was the fact that there is no lift but the flat is on the first floor and we did not mind it. Great stay in London!!