Have You Spotted London’s Sewer-Powered Gas Lamp?
Ensconced down a small side street off of The Strand near Covent Garden, Carting Lane is home to one of the 19th century’s most bizarre (and brilliant) inventions. On the face of it, it looks like the other gas lamps dotted around the area, but the Patent Sewer Ventilating Lamp is anything but. The Story …