Absolute cowboys
Absolute cowboys. Horrible people. The worst customer service. Waited over an hour then had to steal the drivers phone to get my car back. Never use this company. I have complained directly to Stansted.
Date of experience:
Nov 08, 2025