Visiting England on holiday. Would like togotosome markets or similar. Please does anyone know of anything that’s open? Camden seems to be, not sure of any others.