Flowers & Gifts in London - Upton 208 Green Street, Upton, London, E7 8LE Tags: cosmetic products, fashion accessories, gift shops, jewellery, t-shirts