The UK's most ethical florist
Order before 7:00pm for next day delivery

Flower delivery Slough

Slough is a commuter town in Berkshire, primarily popular due to its close proximity to London. For this reason, Slough has the highest density of UK headquarters of global companies outside London. The historic towns of Windsor and Eton are right on the doorstep of Slough.