147, High Street
Barkingside,
Greater London
IG6 2AJ
Latitude: 51.5924263, Longitude: 0.0838980
07:00 - 18:00 - Mo, Tu, We, Th, Fr, Sa, Su
Actual information about Stems Florists of Florist category. Stems Florists is located at 147, High Street Barkingside, IG6 2AJ. How to get to Stems Florists office? Look at the map below or call them