Car & Van Hire in London - Southwark 69 Borough Road, Southwark, London, SE1 1DN Tags: Car & Van Hire, Car And Van Hire, car hire, car hire london, Van Rental