About Crimson Rose
Crimson Rose, a wedding florist specialist, is based in Plumstead, covering in and around London South East. They design and put together flowers to fit any theme or budget so take a look at their designs on their website!
Contact & Location
Crimson Rose
ADD LINE 1, Plumstead, SE18 2UQ, East London, United Kingdom