Flowers & Gifts in London - Thamesmead West 92 Powis Street, Thamesmead West, London, SE18 6JB Tags: cards, mugs, posters, soft toys, stamps, stationery, wrapping paper