London Cars provide a 24 hour minicab service. They also offer a car hire facility.