Which sitcom of yesteryear was set at 121, Hilldown Avenue, London? August 17, 2017 By Show answer Father Dear Father More Entertainment QuestionsMore Television Questions