To view prices, please search for the dates you wish to stay at the hotel. What is the closest airport to Dog and Fox?The closest airport is London Heathrow Airport. It is 20.9 km from the hotel and approximately a 48 minutes journey by taxi. What are the check-in and check-out ...