Camden Mela 2015

will take place on the 26th July 12-7pm, at Coarm’s Field, 93 Guilford Street, London WC1N 1DN

for more information and stall application please click here