Home Society Which 20th-century London department store was famous for its roof garden? Correct answer: Derry & Toms Share on Facebook Tweet Copy Link Next question Try the best trivia game Download on the App Store Get it on Google Play