The Slug & Lettuce, Windsor, Berkshire
Contact Page

The Slug & Lettuce

3-4 Thames Street
Windsor
Berkshire
SL4 1PL
01753 864405

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