Great place to stay in east London , super location , quiet street and easy self check in.
Thanks so much