Landing

Finest St Helens florists. St Helens flowers delivered.

20,000+ reviews

Finest St Helens florists

St Helens is a large town in Merseyside, England. St Helens is 11 miles to the east of Liverpool and 23 miles from the centre of Manchester. Its proud heritage includes England's first canal and a significant section of the world's first passenger railway. In medieval times there was a small hamlet close to the chapel (St Elyn's) from which the town derives its name.