Do you really want to send salimfadhley a message saying you like their work?
London slang for a station on the London Underground. The busiest tube station on the London Underground is Oxford Circus, however pundits claim that by 2003 Canary Wharf will be the busiest.