Never never rent a car from Green Motion especially Edgware Road Hilton London outlet, it's a scam company and accused you with some damage which not done by you. It's all planned and we tourists have been targeted. Horrible customer service and it's a con.
5 months ago
Green Motion has a
2.5
average rating
from
1,055
reviews