Close to Stratford and so - to all of the London.
Peaceful - so You can rest.
Interesting place.