Thorpe Park, near Peterborough, Cambridgeshire

1875