The Queen, Windsor, Berkshire
Contact Page

The Queen

282 Dedworth Road
Windsor
Berkshire
SL4 4JR
01753 866564

Please mention Pubsulike the Uk's Internet Pub Guide when contacting The Queen, Windsor, Berkshire