1 year agoAerial view of Upton Gardens, Green Street, Upton Park, Stratford, London, E13London Properties UK