Royal Windsor Public House & Dining9 Datchet Road
See more about this pub on WhatPub, CAMRA's national pub guide.
Exiting Windsor Riverside Station The Royal Windsor is the first building to greet you sitting underneath the Round Tower, in the shadow of Windsor Castle. Inside there are three distinct areas including a restaurant with table service. There is a resident DJ every Friday and Saturday night.