Minicabs in London - Camberwell 280 Camberwell Road, Camberwell, London, SE5 0DL Tags: 24 hour service