Claiming VAT Refund at London Heathrow is an Endurance Test

Heathrow Terminal 3

How to Claim VAT Refund at London Heathrow and How Long Does it Take: Claiming your VAT Refund at London Heathrow is an endurance test! From the time we joined the VAT Refund queue to when we actually wound our way to the counter for our claim to be processed and paid, it took us […]