A lively arcade shopping street with people walking