A really great place to stay in London!
Spacious apartment with nice views.
Loved my stay there.