Company name: Winning Post
Description: Upscale, 18th-century inn & restaurant
Winkfield, Windsor SL4 4SW, United Kingdom