The Flower Stand
22-26 Northcote Rd, London SW11 1NX, United Kingdom
3.8
24 reviews
8 comments
FR6M+27 London, United Kingdom
Location reporting
Claim this location
Monday: 8–18
Tuesday: 8–18
Wedneasday: 8–18
Thursday: 8–18
Friday: 8–18
Saturday: 8–18
Sunday: 8–18
Tuesday: 8–18
Wedneasday: 8–18
Thursday: 8–18
Friday: 8–18
Saturday: 8–18
Sunday: 8–18
Second time this summer I’ve left empty handed and walked the extra half mile to Igloo Flowers at Clapham Junction. First the guy tried to sell me some half dead Peonies, and refused to swap out the bad ones. Second he refused to take a card payment on account of being ’closed’ 30 min before their closing time.