This is a great place to stay at in London. The location is fantastic, you have lots of shops, cafes and restaurants around you.
The apartment is also nice, it’s clean and looks exactly like in the picture. We had a great time :)