Hobby Shops in London - Finchley 379 Regents Park Road, Finchley, London, N3 1DE Tags: engraving, medals, trophies