Business Info
Indulge your senses and delight your guests with the whimsical, billowing London wedding flowers that The Velvet Daisy is renowned for creating.
Report Incorrect Business details
Location
17 Althorp Road, London , England, SW17 7ED, United Kingdom
Contact
Working Hours
Thu: 09:00 am - 05:00 pm