Purchased some seeds and was happy with them so messaged customer service and they just didn’t want to help me just said contact the seed company? No help whatsoever but did say they would send me some more seeds out but never turned up.
2 years ago
London Seed Centre has a
4.6
average rating
from
2,246
reviews