Twelve secluded acres in Twickenham known as the St Margarets Pleasure Grounds, shared by 140 properties at the cost of £400 a year for a key, and worth an extra £400,000 to the value of a home. And now, thanks to the Telegraph, a secret no more.