‘Farting’ Lane Sewer Lamp
I was in Covent Garden the other day and decided to take a little detour across the Strand to Carting Lane, which is home to London’s only remaining sewer lamp. The Webb Patent Sewer Gas Lamp was invented in the late 19th century, primarily as a means to burn off smells from the sewers running [...]