Home » Locations » Le Periscope October 9, 2012 Le Periscope Loading Map.... Le Periscope13 Rue Delandine - LyonDetails 45.7541111 4.82907780000005 Address 13 Rue Delandine 13 Rue Delandine Lyon Rhône Western Europe 69002 France Upcoming Events (this location is online only) Related