Great Britain

This pub near Windsor Castle became our favorite pub. They serve wonderful fish and chips.

Previous Up Next