We'd love you to write a review of Ascot Cars Slough – could you? Your Ascot Cars Slough review will help build a list of the best taxi companies in Slough. Are you the owner of Ascot Cars Slough, then claim it today. After claiming your business, you will be able to improve your business listing.