Nouns

(n)Stranda street in west central London famous for its theaters and hotels