Royal Arsenal Farmers Market

Artillery Square London SE18 6ST