Flat 85 Granite Apartments 39 Windmill Lane, StratfordLondon, ENGLAND
11 Major Road, StratfordLondon, ENGLAND