Shoes in London - North Finchley 728 High Road, North Finchley, London, N12 9QD Tags: casual, formal, mens shoes, smart, sports, trainers, womens shoes