39 Lime Grove London United Kingdom W12 8EE 020 3890 3557
NHS Discount:5%
Flowers Shepherd's Bush is a professional florist shop in London that provides amazing flower arrangements for cheap prices.