Highbury and Islington despite the name is actually one tube station which is fairly near Arsenal Football Club in North London.
The other one mentioned was Victoria, although there seemed to be some confusion about that one.