Lee Green, eng Van Rental Agency

( 158 Reviews )
Europcar London Lewisham Logo

Europcar London Lewisham

Van Rental Agency

168 Lee High Rd Lee Green, eng SE13 5PL
a a

Dodgy. These idiots closed early on us at 1pm - without warning and refused to honour prepaid booking . Confirmation was 1pm to 2pm pick up. I've been a regular customer ... more

Find
    Near
      ChamberofCommerce.com
      Loading