at 158 Long Lane , London , SE1 4BS United Kingdom
If flowers are needed we provide for all occasions weddings,party's,funerals,anniversary's,banquets etc fresh flowers at good prices for more info contact the flower shop 020 7407 1666
53 FB users likes The London Flower Shop, set it to 890 position in Likes Rating for London, United Kingdom in Local Business category
The London Flower Shop is London based place and this enity listed in Florist category. Located at 158 Long Lane SE1 4BS. Contact phone number of The London Flower Shop: 020 7407 1666