Great apartment in East London!
Two metro stations not far from the apartment makes easy connection to any sights.
Local store in 5 minutes. Check in and check out were smoothly.
Definitely would recommend.