Results 2 results found Crown Inn, Cookham, Berkshire, England, United Kingdom, Europe River Thames at Cookham, Berkshire, England, United Kingdom, Europe