Flowers & Gifts in London - St. John's Wood 83-85 Allitsen Road, St. John's Wood, London, NW8 7AS Tags: florists, funeral wreaths, local delivery, national delivery, stands, vases, wedding service