Kennard Road, Stratford, GREATER LONDON, NEWHAM
E15 1AH