Have you got a spare minute to add a review of Holiday Inn London - Heathrow T5, Slough? Add a Holiday Inn London - Heathrow T5 Slough review and contribute to the directory of recommended cheap hotels in Slough. Are you the business owner of Holiday Inn London - Heathrow T5 Slough, then claim it now. After claiming your business, you will be able to improve your business listing.