Disclaimer: Only London tube stations count (not Overground or DLR stations). There are technically 270 active London underground stations but there are two which share a name with another nearby station, so 268 to get.
Browse links
US residents can opt out of "sales" of personal data.