In the Stratford district of London, close to Stratford City Westfield, Statera Apartments - 2-Bed House in Stratford features a garden and a washing machine. Both free Wi-Fi and parking on-site are available at the holiday home free of charge.
Stewart Road, London, E15 2BD, United Kingdom