The apartment is lovely and comfortable with everything you could need for a short stay in London.
Location is about a 15 minutes walk to Canary Wharf or 10 mins to Poplar High Street DLR. Trains are regular and there is also a bus stop over the road from the apartment, with regular service to the city.