Write a review

Cloche Hat Restaurant

← View details

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