Location

Ivens Orchids is a Plant Vendor located in St. Albans, Herts, United Kingdom

Venue:
Great Barn Dell
Location:
St. Albans Road, Sandridge
St. Albans, Herts, AL4 9LB
United Kingdom
Phone:
01727 863178
Notes:
Under an acre of glass we produce from our laboratory crops of Phalaenopsis, Cymbidium and other genera in demand by the commercial florist industry as pot plants and some cut bloom.