Florists
Vicarage House, 58-60 Kensington Church Street
London
London
Greater London
W8 4DB
Tel: 0208 772 6699
World's finest roses delivered in a trademark Roses Only box, suitable for all occasions as well as bouquets, flower arrangements and designs all available for same day delivery.
...