Daylesford Organic's pop-up cafe and crazy golf on the roof at Selfridge's.
Fun wall designs of ceramic strawberries, golf balls and china tea cups
69 miles to their Gloucestershire farm
The prices - cake at £6.25 plus 10% service charge - are as high as the location