Flowers & Gifts in London - Haymarket 7-14 Coventry Street, Haymarket, London, W1D 7DH Tags: gadgets, gift shops, mugs, soft toys, t-shirts