Mile End Station is just a few minutes away and easy to reach. You're able to live there by your own without any circumstances.
Next London visit will be there too