busy pedestrian street lined with tall buildings