ibis Styles London Leyton

543-586 Lea Bridge Road, London