Great flat! Ilona is very nice and super friendly. It’s in a growing east London location not far from the tube and right next to a bus stop.