The market has been running since 2001, and is operated by the City and Country Farmers Markets, which organises seven markets across London, with others taking place in Eltham, Hammersmith, Lewisham, Oval, Herne Hill and Stepney. Alexandra Palace is their largest market, taking place from 10am to 3pm with plenty on offer that will make a great Sunday lunch.
For more, see http://weareccfm.com/AlexandraPalace.html
No comments:
Post a Comment