Margaret Kay's Florist
North Street
Bishop's Stortford CM23 2LW
United Kingdom