Londoners can now buy Diddly Squat Farm Shop products from local Amazon Fresh store by LLB staff reporter April 25, 2024 April 25, 2024