Great place in the east of London with a bus stop a 100 metres away.