Emilio Allodi’s Accordion Shop in Mountgrove Rd. Highbury, London

I recently checked old files I had of recordings of the period around 1997 -1998.  The feature about the Accordion Shop in Mountgrove Road in Highbury,  North London  is bound … Continue reading Emilio Allodi’s Accordion Shop in Mountgrove Rd. Highbury, London