Ivey Park is the place to be IMO. I lived in London 6 years ago and caught pike, walleye, white bass, smallmouth, rockbass, catfish and loads of carp just down stream from the Riverside Drive bridge. There is a nice pool there (). Bring corn for carp if you are getting bass or pike!
This pic should give you a good idea where to fish, if this was a current photo you would see the fountain in the background!
The carp dont get huge in this area (rarely over 15 pounds) but they are still a blast to catch! This one is in the same spot as the pike, just a different angle.