Arrival to the UK

Heathrow Airport, Longford (England)