tourist attraction is a busy shopping street especially for young people