I've noticed Foursquare has recently started allowing users to upload photos with their check-ins. Is there a way of viewing all the photos uploaded for a venue?
According to the Foursquare FAQ you can only view uploaded (check-in) photos if you are friends with the person checking in or they post them to Twitter & Facebook (and you are friends/follow them). Photos added via check-ins are available through the persons activity, history and checkin detail pages.
Venue Photos are public and can be viewed by anyone on the Venue page.