Great modern & spacious apartment!
Located at the Royal Wharf, a new built location in London with modern and new buildings. Not a lot going on for eating out or entertainment, but right next to a DLR metro station (5 minutes walk).
Royal Wharf is right next to Canning town and easy access everywhere else. If you're looking for a really nice apartment for a long or short stay this is great value for money.
Host also responds very fast and was very helpful with everything.