Clocktower Market
A monthly market in South Norwood, it takes place on the first Saturday of every month.
Contact Information
Enquiries email
Enquiries website
Address
18 Station Street
South Norwood SE25 5AJ
United Kingdom
location
Venue opening times
10am to 4pm.