Minicabs in London - South Kensington 3A Harrington Road, South Kensington, London, SW7 3ES Tags: 24 hour service