Get Directions to Cloche Hat Restaurant

← View details

Burrow Hill, 125 Windsor Road, Chobham, Surrey GU24 8QS, United Kingdom, Chobham, England


Get Directions