I recently visited London and did some shopping and got my vat refund processed at Heathrow from Travelex by booking a personal appointment.
By mistake one receipt and form has come back with me to India. Is there any way of getting that refund now or on my next trip which will be maybe in year or so.