Car & Van Hire in London - Bermondsey 141 Druid Street, Bermondsey, London, SE1 2DT Tags: long term hire, luxury cars, national accounts, sports cars