Landing

Windsor's finest florists and flowers. Delivered.

20,000+ reviews

Windsor's finest independent florists

Sitting in Sonoma County some sixty-three miles north of regional hub San Francisco, the town of Windsor has a population of around 30,000.

The centre of life in Windsor is undoubtedly the town green, a small yet yet vibrant area filled with live music at the weekends as well as many shops and endless restaurants. With a weekly farmer’s market and a children’s play area to boot, Windsor town green is an old-fashioned meeting place at the heart of town.

Shiloh Ranch regional park offers over 800-acres of trails and stunning vistas in a mountainous setting close to Windsor. The park is popular with runners, hikers and horse riders, too. The park’s series of steep hills also make this a favourite with mountain bikers.

From Star Road to East Windsor, Floom’s Windsor flower delivery has every inch of town covered.

Hear what our happy customers have to say