0 votes
What part of London is Arsenal in?

1 Answer

0 votes
Arsenal is a London Underground station located in Highbury, London. It is on the Piccadilly line, between Holloway Road and Finsbury Park stations, in Travelcard Zone 2.
...