312 Green Street, PlaistowLondon, ENGLAND
330-332 Green Street, PlaistowLondon, ENGLAND
340 Green Street, PlaistowLondon, ENGLAND