Minicabs in London - Holborn 42 Theobald's Road, Imax House, Holborn, London, WC1X 8NW Tags: 24 hour service