16-17 Thames St, Windsor And Maidenhead, S E England SL4 1PL, United Kingdom
Closed· Opens at 20:00
16-17 Thames St, Windsor And Maidenhead, S E England SL4 1PL, United Kingdom
No delivery
Spot something wrong?
Dishes at The King & Castle. Prices may vary in venue.
Been to The King & Castle? Be the first to share what you ate.