London Wiki
Advertisement

The Cavendish Pavilion was a private sports ground built in 1914. It was popular destination for outings in the first part of the twentieth century. It is close to Eastcote Station

Advertisement