The scenes that have long played out at Abbey Mills Pumping Station will fascinate any politics buff. Organize a visit to learn more about the operations of government here.
This historic government building is situated in Newham, a place that has so much going for it! Big Ben, Trafalgar Square, and Tower of London are other good attractions nearby when you've finished up at Abbey Mills Pumping Station.