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