For the best and freshest flowers in London E6, Newham Florist & Balloons has exactly what you’re looking for! Check out our wide selection of flower arrangements to make your next occasion memorable.

Newham Florist & Balloons

28 Barking Road

London E6, London E6 3BP