A florist shop and other buildings on and near a street corner.