|
In Islington, at the junction of City Road and Upper Street.
http://wiki.answers.com/Q/Where_is_the_Angel_Tube_...
|
|
Hampstead on the Northern Line is the deepest station at 192ft below ground, with the deepest point of the underground network being just North of here on the same line (220ft). Interestingly
http://www.quora.com/Which-is-the-deepest-Tube-sta...
|
|
Canary Wharf - absolutely cavernous, has clean, free-of-charge toilets and is connected to an extensive underground shopping centre.
http://wiki.answers.com/Q/What_is_the_best_tube_st...
|
|
It is London Victoria, with around 76 million using the station as of 2007, 60.2 million (78.7%) of that figure using the Victoria line platforms (data from Wikipedia)
http://wiki.answers.com/Q/What_is_the_busiest_tube...
|