Petal & Stem

Florists

Petal & Stem

Surrey - Farnham

Squires Garden Centre, Badshot Lea Rd, Badshot Lea, Farnham GU9 9JX, UK

GU9 9JX