Founded by City & Country Farmers’ Markets in 2003, award-winning Alexandra Palace Farmers’ Market is held every Sunday at Alexandra Palace Park or nearby Campsbourne School. Celebrating its 20th anniversary this year, the market is a much-loved local fixture for residents as well as visitors to the palace and park. The primary focus is on...