Question: who sang i have often walked down this street before
Answer: It is sung in the musical by the character Freddy Eynsford - Hill , who was portrayed by John Michael King in the original production .