Get Directions to Cloche Hat Restaurant ← View details Burrow Hill, 125 Windsor Road, Chobham, Surrey GU24 8QS, United Kingdom, Chobham, England Get Directions From* To * — Required information