Ajit Pai @AjitPai
Top 10 #London Underground station names: 10. Chalk Farm 9. Earl's Court 8. Paddington 7. Hornchurch 6. Harrow-on-the-Hill 5. Tooting Bec 4. Piccadilly Circus 3. Totteridge & Whetstone 2. King’s Cross St. Pancras 1. Elephant & Castle HM: Blackfriars, Canary Wharf, Seven Sisters — PolitiTweet.org