Upton Gardens, Green Street, Upton Park, Stratford, London, E13