Address
Terminal 2, Heathrow Airport, TW6 1EW
Local authority
Hillingdon
Search hygiene ratings