Hi,
Does anyone know of a UK mail address apart from the LHR ticket office I can use to start legal proceeding from. They refuse to refund a fully flexible ticket I purchased even though I have confirmation that they would refund it... I now only have one option but I need a address that is a bit more than
- Heathrow Airport
- Greater London TW6. Terminal 3 – check-in desk E14
Thank you.