As someone who lived in London for more than a decade, I can say this is a great location. Very central, with Tower Hill and Algate east stations less than 10 mins away. The place was very nice and clean. Not a noisy area with the exception of the construction on the tracks going on which you don't really hear when the window is closed.