Get Directions to Intrepid Fox ← View details 15 St. Giles High Street, London WC2H 8LN, United Kingdom, London, England Get Directions From* To * — Required information