Hyde Park, eng Van Rental Agency

( 719 Reviews )
Green Motion Car and Van Rental Central London Logo

Green Motion Car and Van Rental Central London

Van Rental Agency

225 Edgware Rd Hyde Park, eng W2 1JU
Henry Hunt

Pick-up staff was friendly and polite but the drop-off staff member was rude as f. I think he wanted to get his teeth knocked out. Which I am happy to oblige to in an app ... more

Find
    Near
      ChamberofCommerce.com
      Loading