We found 0 restaurants within miles miles of Heathrow Terminal 4, Terminal Four, Southern Perimeter Rd, Longford, Hounslow TW6 3AF