Flowers & Gifts in London - North Finchley 722 High Road, North Finchley, London, N12 9QD Tags: cards, mugs, posters, soft toys, stationery, wrapping paper