The Great British Florist’s Hand tied 100 per cent British ... These are some of the nicest flowers you can buy, but they don’t come cheap. Prices start at £50 for a bunch of lilies and ...