Everything in this apartment is alright but you should pay attention that it takes something like 45 mins or even 1hr to the London city, instead of taking tubes, I suggest that you should first take a bus to Stratford then change to Underground or Overground. There is a bus station quite near the apartment.