Explore details about location New Fetter Lane. New Fetter Lane is a location situated within the City of London alongside other areas such as Snow Hill, Lauderdale Place, Rolls Passage.