top of page

BusinessID

The London Flower Shop

The London Flower Shop is located right in the centre of Long Lane, Southwark and has been the home of florist shops for over 20 years. The London Flower Shop has been in our family for the past 16 years and we have loved every moment of our journey thus far. We have established great relationships with the community, international customers and many businesses offering fresh flowers for any occasion and also indoor & outdoor plants.

 
 
 
 
 
kabel
Work hours
Directions
bottom of page