Duke's Meadows is a riverside park in Chiswick, London. The land was purchased from the Duke of Devonshire in 1923. The Wikipedia page is [1]