LONG MELFORD STREET FAIR

LONG MELFORD STREET FAIR

STREET FAIR with over 100 stalls.

Time: 9.00 – 15.00

Location: Hall Street, Long Melford