Ilford South street stall

WHEN
May 06, 2017 at 11am - 1pm
WHERE
Ilford High Street, near the Town Hall
128 High Road
Ilford IG1 1DD
United Kingdom
Google map and directions
CONTACT
Chris Stone

Will you come?