Flowers & Gifts in London - Kentish Town 251 Kentish Town Road, Kentish Town, London, NW5 2JT Tags: cards, posters