Minicabs in London - New Southgate 325 Bowes Road, New Southgate, London, N11 1BA Tags: 24 hour service