1 hand-picked place to visit, eat, and explore in Windsor.
The Cobbles, 4 Church St, Windsor SL4 1PE, UK