As I too am in London I decided to see how absurd the prices were at Diana's favourite gym and ... I still don't know because it's one of those places where they don't list the membership fees and instead contact you and I just haven't the courage to ask.
Regarding grapefruit, it is a bit much on its own, but if you add it to a salad it's rather nice. The beans though, I would never do. I did my due diligence. I tried them once. Heinz as a matter of fact. I cannot stand them. My morning protein will remain egg or fish.