Pom Pom Factory focuses on making high quality paper flowers with 100% bio-degradable and recycled tissue paper and Italian crepe paper. Always experimenting with new techniques, colour combination and arrangement styles, the creations are unique, vibrant and full of personal touches.
66 Sclater Street London E1 6HR United Kingdom
The experience is available daily upon request. Please contact your Truly Concierge for more information.