Court Lodge Farm, Warren Road
Orpington,
Greater London
BR6 6ER
01689 823032
www.stem-florists.co.uk
Latitude: 51.3581550, Longitude: 0.1278000
09:30 - 21:30 - Mo, Tu, We, Th, Fr
Actual information about Stem Florists of Florist category. Stem Florists is located at Court Lodge Farm, Warren Road Orpington, BR6 6ER. How to get to Stem Florists office? Look at the map below or call them 01689 823032