Flowers & Gifts in London - Mill Hill 53 The Broadway, Mill Hill, London, NW7 3DA Tags: cards, diaries, gift shops, soft toys, wrapping paper