at 98 Kings Road, Windsor , SL4 2AP United Kingdom
The only 'Windsor Castle' pub in the world actually in view of the Royal castle itself.
209 FB users likes The Windsor Castle, set it to 23 position in Likes Rating for Windsor, United Kingdom in Bar category
The Windsor Castle is Windsor based place and this enity listed in Pub category. Located at 98 Kings Road SL4 2AP. Contact phone number of The Windsor Castle: 01753 916302
The horse and groom is an 18th century old traditional English tavern opposite windsor castle's king Henry Vlll's gate.
The Queen Victoria Pub Windsor formerly The Criterion opened two weeks ago under new owners It has a complete makeover form new bar through to new toilets