If you're travelling by train, check DaysOutGuide as they have lots of offers, typically 2 for 1 tickets, for many attractions in London and around the country, including London Zoo, the London Aquarium, Kew Gardens and many more.
You'll need to register on the site, but it's quick, simple and painless...and definitely worth the effort.