The Royal Stag
The Green, Datchet, Slough
01753 584231
Menu
Reserve
Slough, Berkshire
The Royal Stag
The Green, Datchet, Slough, Berkshire SL3 9EJ
01753 584231