Windlesham Garden Centre
London Rd. (A30)
301- 303 Fleet Road
Pavilion Interiors, London Road, Windlesham, United Kingdom
Pavilion Interiors, Fleet, United Kingdom
Our customers definitely appreciate our efforts. A surprisingly high percentage of our business comes from repeat customers and their word of mouth recommendations to others. For us there is no higher endorsement than a happy customer encouraging their friends and family to visit too.