Rosa Florist
253 Graham Road
Hackney
London E8 1PE
United Kingdom