The Flower Garden Flowers Direct phone 5, High Street Much Wenlock, Shropshire TF13 6AA map Wenlock Flowers phone 23, Barrow Street Much Wenlock, Shropshire TF13 6EN map if (!IN_DEV) { ?> } ?>