Flowers & Gifts in London - Lower Clapton 61 Chatsworth Road, Lower Clapton, London, E5 0LH Tags: cards, gift shops, household items, soft toys