Car & Van Hire in London - Lewisham 122-132 Lee High Road, Lewisham, London, SE13 5PR Tags: hgv, long term hire, lorry hire, luxury cars, national accounts